package com.fiap.gestaoPassagens.cliente;

import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;

import com.fiap.gestaoPassagens.endereco.EnderecoBean;
import com.fiap.gestaoPassagens.endereco.EnderecoDao;

public class ClienteService {

	public ClienteBean getCliente(ClienteBean cliente) throws SQLException {

		ClienteDao clienteDao = new ClienteDao();
		EnderecoDao enderecoDao = new EnderecoDao();
		EnderecoBean endereco = new EnderecoBean();

		
		List<ClienteBean> listaCliente = new ArrayList<ClienteBean>();
		listaCliente = clienteDao.listCliente(cliente);
		if (listaCliente.size() > 0) {
			cliente = listaCliente.get(0);
			endereco.setIdPessoa(cliente.getId());
			cliente.setEndereco(enderecoDao.getEndereco(endereco));
		}

		return cliente;
	}

}
